package com.weimob.mcloud.wechatwork.customer.service.user.module.enums.group;

import lombok.Getter;

/**
 * @author yuzhaoyang
 * @desc 外部联系人来源枚举 区分企业微信/微信
 * @date 2021-02-06 19:30
 */
public enum ChatGroupExternalUserSourceEnum {
    /**
     * 1-表示该外部联系人是微信用户，2-表示该外部联系人是企业微信用户，
     * 3-未知客户(微信用户有unionid)（企微中台还未落此外部联系人数据）
     * 4-未知客户(企业微信用户没有unionid)（企微中台还未落此外部联系人数据）
     */
    WECHAT(1, "表示该外部联系人是微信用户"),
    WECHAT_WORK(2, "表示该外部联系人是企业微信用户"),
    UNKOWN_WECHAT(3, "未知客户(微信用户有unionid)"),
    UNKOWN_WECHAT_WORK(4, "未知客户(企业微信用户没有unionid)"),
    ;

    @Getter
    private int value;
    @Getter
    private String desc;

    ChatGroupExternalUserSourceEnum(int value, String desc) {
        this.value = value;
        this.desc = desc;
    }
}
